small snail - German English Dictionary